div.form-container .left-list{
	position: absolute;
	left:10px;
	width:250px;
	height: 400px;
	display:block;
	border:1px solid #3B87C5;
	overflow: auto;
}
div.form-container .right-list{
	position: absolute;
	left:280px;
	width: 420px;
	height: 400px;
	diplay:block;
	border:1px solid #3B87C5;
	/*padding: 5px;*/
	overflow: auto;
}
div.form-container a.catergory{
	text-decoration: none;
	color	:	#3B87C5;
	font-weight	: bold;
}
div.form-container a.group, div.form-container a.selected-group{
	text-decoration: none;
	padding-left : 10px;
	display: block;
	border-bottom: 1px solid #3B87C5;
}
div.form-container a.group:hover, div.form-container a.selected-group{
	color	:	#FFFFF0;
	background-color: #3B87C5
}
div.form-container a.group:link, div.form-container a.group:visited{
	color	:	#3B87C5;
	background-color: #FFF;
}
div.form-container a.group:hover{
	color	:	#FFFFF0;
	background-color: #68A1D9;
} 
div.form-container ul{
	display: block;
	padding: 5px 5px 5px 8px;
	width: 400px;
}
div.form-container li.service{
	list-style: none;
	border-bottom: 1px solid #3B87C5;
}
div.form-container li.service a{
	text-decoration: none;
	display: block;
}
div.form-container li.service a.unselected, div.form-container li.service a.unselected:link,
div.form-container li.service a.unselected:visited{
	color: #3B87C5;
	background-color: #FFF;
}
div.form-container li.service a.selected{
	color: #FFFFF0;
	background-color: #3B87C5;
}
div.form-container li.service a.unselected:hover{
	color: #FFFFF0;
	background-color: #68A1D9;
}
div.form-container div.group-div{
	
}